#blog-posts{
    width: 100%;
    background-color: #FEFEFE;
    height: auto;
}
#blog-posts .sobra{
    height: 40px ;
}
#blog-posts .listagem-de-post{
    font-family: Verdana, sans-serif;
    color: #333333;
    text-decoration: none;
    line-height: 20px;
    margin-bottom: 30px;
}
#blog-posts time{
    text-align: left;
    font-size: 12px ;
    color: #333333;
}
#blog-posts h2{
    text-align: left;
    line-height: 30px;
    font-size: 26px ;
}
#blog-posts h2>a {
    text-decoration: none;
    color: #008029;
}
#blog-posts h2>a:hover {
    text-decoration: underline;
}
#blog-posts .conteudo{
    margin: 20px 0px 15px 0px;
    font-size: 14px;
}
#blog-posts #autor{
    text-align: left;
    font-size: 12px ;
    color: #333333;
    margin-top: 30px;
}
#blog-posts #button-coment{
    font-family: verdana, sans-serif;
    font-size: 14px;
    color: white;
    padding: 2px;
    text-align: center;
    border: 1px solid #004918;
    background-color: #008029;
    text-decoration: none;
}
#blog-posts #button-coment:hover{
    background-color: #006923;
}
#blog-posts .setas{
    font-family: Verdana, sans-serif;
    font-size: 16px;
    margin-top: 30px;
    text-align: center;
    color: #005300;
}
#blog-single .setas a, #blog-single .setas a:visited{
    text-decoration: none;
}
#blog-single .anterior, #blog-single .proximo{
    color: #005300;
    display: inline;
}
#blog-posts .box-coments{
    margin-top: 30px;
    text-align: center;
    margin-bottom: 30px;
}
#blog-posts .box-coments h3{
    font-size: 20px ;
    color: #006923;
}
/*          Redes sociais              */
.redes-sociais{
    margin-top: 35px;
    height: 30px;
}
.redes-sociais .bt-share{
    border:none;
    overflow:hidden;
    width: 98px;
    height: 20px;
}
.redes-sociais .bt-curtir{
    border:none;
    overflow:hidden;
    width: 53px;
    height: 20px;
}